package com.bsoft.gol.hcs.clinical.bean.response;//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlRootElement;
import java.util.List;

@XmlRootElement(name = "Data")
public class ExamReportListResp {
    private long total;
    private List<HospitalExamReport> list;

    public ExamReportListResp() {
    }


    public static class HospitalExamReport {
        private String applicationNo;
        private String checkName;
        private String checkTime;
        private String departmentId;
        private String departmentName;
        private String organizationName;
        private String organizationId;
        private String source;
        private String patientName;

        @XmlElement(name = "RequestId")
        public String getApplicationNo() {
            return applicationNo;
        }

        public void setApplicationNo(String applicationNo) {
            this.applicationNo = applicationNo;
        }

        @XmlElement(name = "ExamTypeName")
        public String getCheckName() {
            return checkName;
        }

        public void setCheckName(String checkName) {
            this.checkName = checkName;
        }

        @XmlElement(name = "ExecuteDateTime")
        public String getCheckTime() {
            return checkTime;
        }

        public void setCheckTime(String checkTime) {
            this.checkTime = checkTime;
        }

        @XmlElement(name = "ReportDept")
        public String getDepartmentName() {
            return departmentName;
        }

        public void setDepartmentName(String departmentName) {
            this.departmentName = departmentName;
        }

        @XmlElement(name = "PatientType")
        public String getSource() {
            return source;
        }

        public void setSource(String source) {
            this.source = source;
        }

        @XmlElement(name = "Name")
        public String getPatientName() {
            return patientName;
        }

        public void setPatientName(String patientName) {
            this.patientName = patientName;
        }

        public String getDepartmentId() {
            return departmentId;
        }

        public void setDepartmentId(String departmentId) {
            this.departmentId = departmentId;
        }

        @XmlElement(name = "VisitOrganization")
        public String getOrganizationId() {
            return organizationId;
        }

        public void setOrganizationId(String organizationId) {
            this.organizationId = organizationId;
        }

        @XmlElement(name = "ReportOrganizationName")
        public String getOrganizationName() {
            return organizationName;
        }

        public void setOrganizationName(String organizationName) {
            this.organizationName = organizationName;
        }
    }

    @XmlElement(name = "Total")
    public long getTotal() {
        return total;
    }

    public void setTotal(long total) {
        this.total = total;
    }

    @XmlElementWrapper(name = "Reports")
    @XmlElement(name = "Report")
    public List<HospitalExamReport> getList() {
        return list;
    }

    public void setList(List<HospitalExamReport> list) {
        this.list = list;
    }
}